telemetry ground station - Spanish English Dictionary